Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HOLMBRAE Semi-Detached £172,500 25 Mar 2019
9 HOLMBRAE Semi-Detached £125,000 16 Aug 2002
11 HOLMBRAE Terraced £205,000 18 May 2018
12 HOLMBRAE Semi-Detached £105,000 16 Aug 2002